aggregate species - Spanish English Dictionary